跳到主要内容

资源补全

这是启动前必不可少的环节!
补全一个游戏所依赖的文件是决定游戏是否正常运行的关键。

前提

注意

你需要先读取游戏,才能进行资源补全!

使用

FileIntegrityChecker fileIntegrityChecker = new FileIntegrityChecker(ver); // ver 参数是先前读取的游戏
GameFileCompleter fileCompleter = new GameFileCompleter();
fileCompleter.ProgressCallback = (string logs, double progress) => { Console.WriteLine(logs + " " + progress); }; // 进度
fileCompleter.DownloadMissingFilesAsync(fileIntegrityChecker.GetMissingFiles()).Wait();

随后,你就可以进行启动啦!